package com.fyx.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.fyx.entity.CheckListEntity;
import com.fyx.entity.SysDictDetail;
import org.springframework.data.domain.Pageable;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RequestBody;

import java.util.Map;

public interface ICheckService extends IService<SysDictDetail> {
    Map toCheck(CheckListEntity checkListEntity, Pageable pageable);

    Map myCheckList(CheckListEntity checkListEntity, Pageable pageable);

    void checkPass(CheckListEntity checkListEntity);

    void checkNotPass(CheckListEntity checkListEntity);

    void editCheckInfo(CheckListEntity checkListEntity);

    void checkCancel(CheckListEntity checkListEntity);

    void checkAllPass(CheckListEntity checkListEntity);

    void bufaGuanzhuGift();

}
